SubscriptionBase

StockSharp.Messages

Suscripción.

Hereda de: Cloneable<T>

Implementa: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable

Constructores

SubscriptionBase
protected SubscriptionBase(ISubscriptionMessage subscriptionMessage, SecurityMessage security)
subscriptionBase = SubscriptionBase(subscriptionMessage, security)

Inicia una nueva instancia de la SubscriptionBase.

subscriptionMessage
Mensaje de suscripción.
security
instrumento financiero.

Propiedades

Count
public long? Count { get; set; }
value = subscriptionBase.Count
subscriptionBase.Count = value

Consigue la cuenta de mensajes pendientes.

DataType
public DataType DataType { get; }
value = subscriptionBase.DataType

El tipo de datos de mercado, operado por almacenamiento dado.

FillGaps
public FillGapsDays? FillGaps { get; set; }
value = subscriptionBase.FillGaps
subscriptionBase.FillGaps = value

FillGapsDays.

FilterEnabled
public bool FilterEnabled { get; }
value = subscriptionBase.FilterEnabled

El mensaje contiene campos con valores no predeterminados.

From
public DateTime? From { get; set; }
value = subscriptionBase.From
subscriptionBase.From = value

De la llave del nodo.

IsSubscribe
public bool IsSubscribe { get; set; }
value = subscriptionBase.IsSubscribe
subscriptionBase.IsSubscribe = value

El mensaje es suscripción.

MarketData
public MarketDataMessage MarketData { get; }
value = subscriptionBase.MarketData

MarketDataMessage@

OrderStatus
public OrderStatusMessage OrderStatus { get; }
value = subscriptionBase.OrderStatus

OrderStatusMessage@

OriginalTransactionId
public long OriginalTransactionId { get; set; }
value = subscriptionBase.OriginalTransactionId
subscriptionBase.OriginalTransactionId = value

ID del mensaje original TransactionId@ para el cual este mensaje es una respuesta.

PortfolioLookup
public PortfolioLookupMessage PortfolioLookup { get; }
value = subscriptionBase.PortfolioLookup

PortfolioLookupMessage@

SecurityId
public SecurityId? SecurityId { get; }
value = subscriptionBase.SecurityId

identificación de instrumentos financieros.

SecurityLookup
public SecurityLookupMessage SecurityLookup { get; }
value = subscriptionBase.SecurityLookup

SecurityLookupMessage@

Skip
public long? Skip { get; set; }
value = subscriptionBase.Skip
subscriptionBase.Skip = value

Skip contar.

SpecificItemRequest
public bool SpecificItemRequest { get; }
value = subscriptionBase.SpecificItemRequest

Determinar si el mensaje es una solicitud de un artículo específico (e.g@. orden, posición, etc.) o no.

State
public SubscriptionStates State { get; set; }
value = subscriptionBase.State
subscriptionBase.State = value

Estado.

SubscriptionMessage
public ISubscriptionMessage SubscriptionMessage { get; }
value = subscriptionBase.SubscriptionMessage

Mensaje de suscripción.

To
public DateTime? To { get; set; }
value = subscriptionBase.To
subscriptionBase.To = value

Para la llave de los nodos.

TransactionId
public long TransactionId { get; set; }
value = subscriptionBase.TransactionId
subscriptionBase.TransactionId = value

Solicito identificador.

Métodos

ToString
public override string ToString()
result = subscriptionBase.ToString()

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.